Extracting Ontologies from Relational Databases

نویسندگان

  • Lina Lubyte
  • Sergio Tessaris
چکیده

The use of a conceptual model (or an ontology) to describe relational data sources has been proved to be extremely useful to overcome many important data access problems. However, the task of wrapping relational data sources by means of an ontology is mainly done manually. In this paper we introduce an automatic procedure for extracting a conceptual view from a relational database. The semantic mapping between the database schema and its conceptualisation is captured by associating views over the data source to elements of the extracted conceptual model. To represent the conceptual model we use an ontology language, rather that a graphical notation, in order to provide a precise formal semantics. In particular we adopt a variant of the DLR-Lite description logic because of its nice computational properties, and ability to express the mostly used modelling constraints. In order to uncover the connections between relational schema and the conceptual model, the heuristics underlying the ontology extraction process are based on ideas of standard relational schema design and normalisation. In fact, we assume that the relational source is in third normal form, and designed by means of a principled methodology; e.g. using EntityRelationship or UML diagrams.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enhancing Connection between Ontologies and Databases with Owl 2 Concepts and Sparql

The goal of the paper is to present the enhanced database schema for storing ontologies considering new features of OWL 2 and possibilities of querying these ontologies using SPARQL. The growing size of ontologies and the scope of their applications require the effective means for storing ontology data that relational databases already have approved. Many existing ontology reasoning tools are u...

متن کامل

Preserving Semantics of Owl 2 Ontologies in Relational Databases Using Hybrid Approach

The goal of the paper is to define requirements to OWL 2 ontologies, under which their semantics may be preserved in a relational database, and to demonstrate that the hybrid approach for transforming OWL 2 ontologies into relational databases possesses such capability. The hybrid approach maps part of ontology concepts to relational database concepts on the base of their common semantics; onto...

متن کامل

Building Domain Ontologies From Relational Database Using Mapping Rules

Ontologies have long been considered the core of semantics as they offer shareable and reusable knowledge about a particular domain. Improving and sharing domain specific knowledge residing in a database is one of the key challenges faced while developing any application. Due to the ever growing amount of data on the Web, it is almost impossible to extract meaningful data and the amount of manu...

متن کامل

OWL Ontology Extraction from Relational Databases via Database Reverse Engineering

The main purpose of the Semantic Web is driving the evolution of the current Web by enabling users to find, share, and combine information more easily. OWL ontologies play a key role in this effort. It is widely believed that the majority of current Web data sources are powered by relational databases (RDB). Thus developing approaches and tools for extracting OWL ontologies from RDB is helpful ...

متن کامل

Storing OWL Ontologies in SQL Relational Databases

Relational databases are often used as a basis for persistent storage of ontologies to facilitate rapid operations such as search and retrieval, and to utilize the benefits of relational databases management systems such as transaction management, security and integrity control. On the other hand, there appear more and more OWL files that contain ontologies. Therefore, this paper proposes to ex...

متن کامل

Automatic Conversion of Relational Databases into Ontologies: A Comparative Analysis of Protégé Plug-ins Performances

Constructing ontologies from relational databases is an active research topic in the Semantic Web domain. While conceptual mapping rules/principles of relational databases and ontology structures are being proposed, several software modules or plug-ins are being developed to enable the automatic conversion of relational databases into ontologies. However, the correlation between the resulting o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007